have (got) layers - Turkish English Dictionary